home *** CD-ROM | disk | FTP | other *** search
/ HyperLib 1997 Winter - Disc 1 / HYPERLIB-1997-Winter-CD1.ISO.7z / HYPERLIB-1997-Winter-CD1.ISO / オンラインウェア / UTIL / TouchMe 1.1.1.sit / touchMe 1.11 Folder / CW9 PP source / source / Common / CRadioButton.h < prev    next >
Text File  |  1996-08-08  |  861b  |  31 lines

  1. // ==================================================
  2. //    CRadioButton.h
  3. //    Copyright (C) 1996 Mizutori Tetsuya, July 4 1996.
  4. // ==================================================
  5. //    All documents are pretty-printed in Geneva 10-point font.
  6.  
  7.  
  8. #pragma once
  9.  
  10. #include <LStdControl.h>
  11. #include <LListener.h>
  12.  
  13. class CRadioButton : public LStdRadioButton, public LListener {
  14.  
  15. public:
  16.     enum { class_ID = 'RadB' };
  17.  
  18.     static CRadioButton *    CreateRadioButtonStream( LStream *inStream );
  19.                     CRadioButton();
  20.                     CRadioButton( const CRadioButton &inOriginal );
  21.                     CRadioButton( const SPaneInfo &inPaneInfo,
  22.                                 MessageT inValueMessage, Int32 inValue,
  23.                                 ResIDT inTextTraitsID, Str255 inTitle );
  24.                     CRadioButton( LStream *inStream );
  25.     virtual             ~CRadioButton();
  26.  
  27.     virtual void        ListenToMessage( MessageT inMessage, void *ioParam );
  28. };
  29.  
  30. // end of definitions
  31.